.im-modal-footer {
  display: flex;
  flex-direction: row-reverse;
  button[type="button"] {
    margin-left: 8px;
  }
}

.s-modal {
  .modal-item-width-auto {
    width: auto;
  }
  .modal-item-width-0 {
    width: 100px;
  }
  .modal-item-width-1 {
    width: 110px;
  }

  .modal-item-width-2 {
    width: 120px;
  }

  .modal-item-width-3 {
    width: 130px;
  }
  .modal-item-width-4 {
    width: 140px;
  }
  .modal-item-width-5 {
    width: 150px;
  }
  .modal-item-width-6 {
    width: 160px;
  }
  .modal-item-width-7 {
    width: 170px;
  }
  .modal-item-width-8 {
    width: 180px;
  }
  .modal-item-width-8 {
    width: 180px;
  }
  .modal-item-width-9 {
    width: 190px;
  }
  .modal-item-width-10 {
    width: 200px;
  }
  .modal-item-width-100 {
    width: 100%;
  }
}
